package nevo.pkgs.es;

import java.util.*;

import nevo.core.*;

/**
 * Selects the top M individuals, and then selects
 * N individuals in a manner which maximizes the variance
 * of their goodnesses.
 */
public class MixedSelector implements Selector
{
	protected int numElite;	
	protected void setNumElite(int ne) { numElite = ne; }
	protected int getNumElite(int ne) { return numElite; }
	
	protected int numOther;
	protected void setNumOther(int o) { numOther = o; }
	protected int getNumOther(int o) { return numOther; }
	
	
	public List<IRecord> select(List<IRecord> population, int size) throws Exception
	{	
		return null;		
	}

}
